package com.sz.biz.common.constants;

/**
 * Function: 公司客户类型 <br>
 *
 * @author: siqishangshu <br>
 * @date: 2017-11-22 16:04:00
 * 1.供应商2.客户3.平台
 * Supplier
 * Customer
 * platform
 */
public class CustomerConstants {

    /**
     * customer type
     * 1; /供应商;
     * 2; /客户;
     * 3; /平台;
     */
    public class Type {
        public static final int SUPPLIER = 1; //供应商;
        public static final int CUSTOMER = 2; //客户;
        public static final int PLATFORM = 3; //平台;
    }

    /**
     * customer UserType
     * 1; //供应商;
     * 2; //客户;
     * 3; //平台;
     * 128; //平台;
     *
     */
    public class UserType {
        public static final int LOGISTICS = 1; //供应商;
        public static final int TRADE = 2; //客户;
        public static final int BOTH = 3; //平台;
        public static final int SUPPLIER = 128; //平台;
    }

    /**
     * 认证状态 `authStatus` int(2) DEFAULT '0'
     * '认证状态
     * 0：未认证 uncertified
     * 1：已填写认证 already filled
     * 2：认证通过 pass
     */
    public class AuthStatus {
        public static final int UNCERTIFIED = 0; //未认证;
        public static final int ALREADY_FILLED = 1; //已填写认证;
        public static final int PASS = 2; //认证通过;
    }
}
